Skip to main content link. Accesskey S
  • Help
  • HCL Logo
  • HCL Notes and Domino Application Development wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > 日本語 - Japanese > XPages コントロールの紹介: 「出力スクリプト」コントロール
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

ラジオボタンの値をサーバーサイドJavaScriptで取得・設定する

サーバーサイドJavaScriptにより、選択されたラジオボタンの値を取得したり、選択するラジオボタンの値を設定する方法についてまとめます

XPages で最大検索結果数を指定する

XPages で最大検索結果数を指定する方法を紹介します。

XPages のビューコントロールのリンクを別ウインドウで開くようにする

XPages のビューコントロールのリンクをクリックしたときに別ウインドウでページが開くようにする実装方法を紹介します。

XPages コントロールの紹介: 「ページの組み込み」コントロール

コンテナコントロールの1つである「ページの組み込み」コントロールについて紹介します。

XPages コントロールの紹介: 「出力スクリプト」コントロール

「出力スクリプト」コントロールについて紹介します。
Community articleXPages コントロールの紹介: 「出力スクリプト」コントロール
Added by ~Zelda Bubresasteroden | Edited by ~Kim Rehipigenflar on March 15, 2011 | Version 5
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
「出力スクリプト」コントロールについて紹介します。
Tags: XPages, OutputScript
ShowTable of Contents
HideTable of Contents
  • 1 「リソース」としてJavaScriptを取り込む場合との違い
「出力スクリプト」コントロールは、一言でいうと HTML の <script> タグを出力するためのコントロールです。
これを利用すると、HTML の body の内部に <script> タグでクライアントサイド JavaScript を記述することができます。 
 
この「出力スクリプト」コントロールは、デフォルトではコントロールパレットの一覧には表示されていません。 
「その他」を選んでダイアログを表示し、「コア・コントロール」セクションの「出力スクリプト」を選択することで配置できます。 
 
「出力スクリプト」コントロールの利用 
 
 
配置後、プロパティビューの「すべてのプロパティ」タブで、「データ」>「value」 プロパティのスクリプトエディタを起動して
クライアントサイド JavaScript のコードを記述します。 
 
「出力スクリプト」コントロールの「すぺてのプロパティ」  
 
 
この例の場合、ブラウザで表示したHTMLには以下のような <script>タグが埋め込まれます。 
 
<body>
<!-- 略 --> 
<script type="text/javascript">
alert('Hello, World');
</script>
<!-- 略 --> 
</body>
 
 
 

「リソース」としてJavaScriptを取り込む場合との違い

 
 
XPage のプロパティに「リソース」というタブがあり、ここからスクリプトライブラリや外部URLのクライアントサイトJavaScriptを 
リソースとしてページに取り込むことができる機能があります。 
 
「リソース」タブでのJavaScriptの取り込み 
 
 
この2つの違いは以下です。 
  • XPage の 「リソース」 タブで読み込んだJavaScript:  HTML の head の中に <script>タグが出力されます
  • 「出力スクリプト」コントロールの中の JavaScript: HTML の body の中(コントロールの配置場所)に <script>タグが出力されます
 
「出力スクリプト」コントロールの使用例としては、例えば、部分更新で更新される範囲の中にこの「出力スクリプト」コントロールで JavaScript を
埋め込んでおくと、部分更新完了後にその JavaScript が実行されるので、更新直後にメッセージを表示したりすることもできます。
 
 

  • Actions Show Menu▼


expanded Attachments (4)
collapsed Attachments (4)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
image/gif 50 KB control.gif 12/22/10, 2:36 AM
image/gif 54 KB property.gif 12/22/10, 2:36 AM
image/gif 16 KB resource.gif 12/22/10, 2:53 AM
image/gif 16 KB resource.gif 12/22/10, 2:53 AM
expanded Versions (5)
collapsed Versions (5)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (5)Mar 15, 2011, 9:21:35 PM~Kim Rehipigenflar  
4Dec 22, 2010, 3:14:32 AM~Keiko Brejumiskiakoi  
3Dec 22, 2010, 3:05:53 AM~Keiko Brejumiskiakoi  
2Dec 22, 2010, 2:47:44 AM~Keiko Brejumiskiakoi  
1Dec 22, 2010, 2:45:07 AM~Keiko Brejumiskiakoi  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL
  • Privacy
  • Accessibility